yakın mesafeden infaz/idam - Turkish English Dictionary